<!doctype html>
<html lang="en">
<#include "../common/header.ftl">
<body>

<div id="wrapper" class="toggled">
<#include "../common/nav.ftl">

    <div id="page-content-wrapper">
        <div class="container-fluid">
            <div class="row clearfix">
                <div class="col-md-12 column">
                    <table class="table table-bordered table-condensed">
                        <thead>
                        <tr>
                            <th>
                                订单ID
                            </th>
                            <th>
                                姓名
                            </th>
                            <th>
                                手机号
                            </th>
                            <th>
                                地址
                            </th>
                            <th>
                                金额
                            </th>
                            <th>
                                订单状态
                            </th>
                            <th>
                                支付状态
                            </th>
                            <th>
                                创建时间
                            </th>
                            <th colspan="2">
                                操作
                            </th>
                        </tr>
                        </thead>
                        <tbody>
                        <#list orderDTOPage.content as orderDto>
                        <tr>
                            <td>
                            ${orderDto.orderId}
                            </td>
                            <td>
                            ${orderDto.buyerName}
                            </td>
                            <td>
                            ${orderDto.buyerPhone}
                            </td>
                            <td>
                            ${orderDto.buyerAddress}
                            </td>
                            <td>
                            ${orderDto.orderAmount}
                            </td>
                            <td>
                            ${orderDto.getOrderstatusenum().getMsg()}
                            </td>
                            <td>
                            ${orderDto.getPaystatusenum().getMsg()}
                            </td>
                            <td>
                            ${orderDto.createTime}
                            </td>
                            <td>
                                <a href="/sell/seller/order/detail?orderId=${orderDto.orderId}">详情</a>
                            </td>
                            <td>
                                <#if orderDto.getOrderstatusenum().getMsg() =="新订单">
                                    <a href="/sell/seller/order/cancel?orderId=${orderDto.orderId}">取消</a>
                                </#if>
                            </td>
                        </tr>

                        </#list>
                        </tbody>
                    </table>
                </div>
                <div class="col-md-12 column">
                    <ul class="pagination pull-right">
                    <#if currentPage lte 1>
                        <li class="disabled">
                            <a href="#">上一页</a>
                        </li>
                    <#else>
                        <li>
                            <a href="/sell/seller/order/list?page=${currentPage-1}">上一页</a>
                        </li>
                    </#if>
                    <#list 1..orderDTOPage.getTotalPages() as index>
                        <#if currentPage==index>
                            <li class="disabled">
                                <a href="#">${index}</a>
                            </li>
                        <#else>
                            <li>
                                <a href="/sell/seller/order/list?page=${index}">${index}</a>
                            </li>
                        </#if>
                    </#list>


                    <#if currentPage gte orderDTOPage.getTotalPages()>
                        <li class="disabled">
                            <a href="#">下一页</a>
                        </li>
                    <#else>
                        <li>
                            <a href="/sell/seller/order/list?page=${currentPage+1}">下一页</a>
                        </li>
                    </#if>

                    </ul>
                </div>
            </div>
        </div>
    </div>
</div>
<audio id="notice" loop="loop">
    <source src="/sell/mp3/8868.mp3" type="audio/mpeg">
</audio>
<div class="modal fade" id="mymodal" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
    <div class="modal-dialog">
        <div class="modal-content">
            <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
                <h4 class="modal-title" id="myModalLabel">
                    提示
                </h4>
            </div>
            <div class="modal-body">
                您有新的订单
            </div>
            <div class="modal-footer">
                <button type="button" class="btn btn-default" data-dismiss="modal"
                        onclick="document.getElementById('notice').pause()">关闭
                </button>
                <button type="button" class="btn btn-primary" onclick="location.reload()">查看</button>
            </div>
        </div>

    </div>
</div>
<script src="https://cdn.bootcss.com/jquery/1.12.4/jquery.min.js"></script>
<script src="https://cdn.bootcss.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
<script>
    var websocket = null;
    if ('WebSocket' in window) {
        websocket = new WebSocket('ws://localhost:8080/sell/webSocket');
    } else {
        alert('该浏览器不支持websocket,请更换');
    }
    websocket.onopen = function (event) {
        console.log('建立链接');
    };
    websocket.onclose = function (event) {
        console.log('连接关闭');
    };

    websocket.onmessage = function (evnet) {
        console.log('收到消息' + evnet.data);
        //弹窗提醒
        $('#mymodal').modal('show');
        document.getElementById('notice').play();

    };
    websocket.onerror = function (err) {
        alert('websocket错误' + err.data)
    };
    window.onbeforeunload = function () {
        websocket.close();
    }

</script>
</body>
</html>